{# The chat's icons, one home each (heroicons outline, 24x24). ``sprite()``
is drawn once per chat surface; ``icon(name)`` points at it, so a control
repeated under every message does not repeat the path. The caller sets
the size, the stroke width and the colour (currentColor). #}
{% macro icon(name, class="w-4 h-4", stroke=1.5, attrs="") -%}
{%- endmacro %}
{% macro sprite() %}
{% endmacro %}